import java.util.Random;
import java.util.Scanner;

public class HomeWork5 {
    public static void main(String[] args) {
        view();
    }
    public static void view() {
        Scanner sc=new Scanner(System.in);
        Random rand=new Random();
        int x=sc.nextInt();
        int y=sc.nextInt();
        int maxL;
        int numL;
        int[][] input=new int[x][y];
        for (int i=0;i<x;i++) {
            for (int j=0;j<y;j++) {
                input[i][j]=rand.nextInt(100);
            }
        }
        for (int i=0;i<x;i++) {
            for (int j=0;j<y;j++) {
                System.out.print(input[i][j]+" ");
            }
            System.out.println();
        }
        System.out.println("是否为这一列的最大值：");
        for (int i=0;i<x;i++) {
            maxL=input[i][0];
            numL=0;
            int num=1;
            for (int k=0;k<y;k++) {
                if (maxL<input[i][k]) {
                    maxL=input[i][k];
                    numL=k;
                }
            }
            for (int m=0;m<x;m++) {
                if (maxL<input[m][numL]) {
                    System.out.println("没有这个元素");
                    num=0;
                    break;
                }
            }
            if (num==1) {
                System.out.println(maxL);
            }
        }
    }
}
